package com.ccp.dev.qbdms.model.vo;

import com.ccp.dev.qbdms.expimp.annotation.ExpAnnotation;
import com.ccp.dev.qbdms.model.BaseBusinessModel;

import java.util.Date;

/**
 *未归零质量问题统计信息
 *
 * @author wyl
 * @date 2020-07-20
 */
@ExpAnnotation(description = "严重质量问题信息")
public class SeriousFalProblemVo extends BaseBusinessModel<SeriousFalProblemVo> {
    /**
     * 主键
     */
    //@ExpAnnotation(description = "主键")
    private String  id;
    /**
     * 问题/事件名称
     */
    @ExpAnnotation(description = "问题/事件名称")
    private String fProblemname;
    /**
     * 装备名称
     */
    @ExpAnnotation(description = "装备名称")
    private String fModelsymbol;
    /**
     * 发生时间
     */
    @ExpAnnotation(description = "发生时间",format = "yyyy-MM-dd ")
    private Date fDetecttime;
    /**
     * 问题/事故发生过程及现象
     */
    @ExpAnnotation(description = "问题/事故发生过程及现象")
    private String fFailuredescription;
    /**
     * 原因分析
     */
    @ExpAnnotation(description = "原因分析")
    private String fCausation;
    /**
     * 原因分类
     */
    @ExpAnnotation(description = "原因分类")
    private String fCausationclass1;
    /**
     * 纠正措施
     */
    @ExpAnnotation(description = "纠正措施")
    private String fCorrectmeasure;
    /**
     * 责任单位
     */
    @ExpAnnotation(description = "责任单位")
    private String fDutydept;
    /**
     * 归零情况
     */
    @ExpAnnotation(description = "归零情况")
    private String fResettype;
    /**
     * 问题等级
     */
    @ExpAnnotation(description = "问题等级")
    private String fProblemrank;
    /**
     * 生命周期所处阶段
     */
    @ExpAnnotation(description = "生命周期所处阶段")
    private String fBreakphase;

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getfProblemname() {
        return fProblemname;
    }

    public void setfProblemname(String fProblemname) {
        this.fProblemname = fProblemname;
    }

    public String getfModelsymbol() {
        return fModelsymbol;
    }

    public void setfModelsymbol(String fModelsymbol) {
        this.fModelsymbol = fModelsymbol;
    }

    public Date getfDetecttime() {
        return fDetecttime;
    }

    public void setfDetecttime(Date fDetecttime) {
        this.fDetecttime = fDetecttime;
    }

    public String getfFailuredescription() {
        return fFailuredescription;
    }

    public void setfFailuredescription(String fFailuredescription) {
        this.fFailuredescription = fFailuredescription;
    }

    public String getfCausation() {
        return fCausation;
    }

    public void setfCausation(String fCausation) {
        this.fCausation = fCausation;
    }

    public String getfCausationclass1() {
        return fCausationclass1;
    }

    public void setfCausationclass1(String fCausationclass1) {
        this.fCausationclass1 = fCausationclass1;
    }

    public String getfCorrectmeasure() {
        return this.fCorrectmeasure;
    }

    public void setfCorrectmeasure(String fCorrectmeasure) {
        this.fCorrectmeasure = fCorrectmeasure;
    }

    public String getfDutydept() {
        return fDutydept;
    }

    public void setfDutydept(String fDutydept) {
        this.fDutydept = fDutydept;
    }

    public String getfResettype() {
        return fResettype;
    }

    public void setfResettype(String fResettype) {
        this.fResettype = fResettype;
    }

    public String getfProblemrank() {
        return fProblemrank;
    }

    public void setfProblemrank(String fProblemrank) {
        this.fProblemrank = fProblemrank;
    }

    public String getfBreakphase() {
        return fBreakphase;
    }

    public void setfBreakphase(String fBreakphase) {
        this.fBreakphase = fBreakphase;
    }
}
